moral law debate